tomato concentrate meaning in Hindi

Noun

A concentrated form of tomato that is used in cooking.

टमाटर का गाढ़ा रूप

English Usage: I bought a can of tomato concentrate for the soup.

Hindi Usage: मैंने सूप के लिए टमाटर के गाढ़े रूप का एक डिब्बा खरीदा।

Share Anuvadan of tomato concentrate